package net.techwatch.gwt.mvp.client.gin;

import net.techwatch.gwt.mvp.client.view.MessageDisplayer;
import net.techwatch.gwt.mvp.client.view.MessageForm;

import com.google.gwt.event.shared.HandlerManager;
import com.google.gwt.inject.client.GinModules;
import com.google.gwt.inject.client.Ginjector;

/**
 * @author esnunes@gmail.com (Eduardo S. Nunes)
 * 
 */
@GinModules(MvpModule.class)
public interface AppGinjector extends Ginjector {

	MessageForm getMessageForm();
	
	MessageDisplayer getMessageDisplayer();

	HandlerManager getEventBus();

}
